button {
  position: relative;
  height: 72px;
  padding: 0 6px;
  margin: 0;

  font-family: 'Droid Sans', helvetica, arial, sans-serif;
  font-size: 21px;
  line-height: 45px;

  background: transparent;
  border-width: 34px 17px 37px 18px;

  -webkit-box-sizing: border-box;
          box-sizing: border-box;

  -webkit-tap-highlight-color: rgba(255, 0, 0, 0);

  -webkit-border-image: url(../images/hdpi/btn_default_normal.png) 34 17 37 18 stretch stretch;
          border-image: url(../images/hdpi/btn_default_normal.png) 34 17 37 18 stretch stretch;

  outline: 0;
}

button span {
  position: relative;
  left: 0;
  top: -24px;
}

button:focus, button.focus {
  -webkit-border-image: url(../images/hdpi/btn_default_selected.png) 34 17 37 18 stretch stretch;
          border-image: url(../images/hdpi/btn_default_selected.png) 34 17 37 18 stretch stretch;
}

button:active, button.active {
  -webkit-border-image: url(../images/hdpi/btn_default_pressed.png) 34 17 37 18 stretch stretch;
          border-image: url(../images/hdpi/btn_default_pressed.png) 34 17 37 18 stretch stretch;
}